package data;
import java.util.ArrayList;

import android.content.Context;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;


/* Classe permettant de mettre en place les préférences de l'utilisateur c'est-à-dire
 * de stocker les paramètres de la classe ParamètreActivity et de savoir si la base de données
 * a déjà été importé ou non
 */	
	

public class UserPreference
{	
	private ArrayList<String> lstParams = new ArrayList<String>();
	
	private static UserPreference aThis = null;
	
	
	public static UserPreference getInstance()
	{
		if(aThis == null)
			aThis = new UserPreference();		
		
		return aThis;
	}
	
	private UserPreference()
	{
		lstParams.add(Data_Loader.EDIFICE);
		lstParams.add(Data_Loader.PLACE);
	}
	
	
	public void removeParams(String params)
	{
		lstParams.remove(params);
	}
	
	public void addParams(String params)
	{
		if(!lstParams.contains(params))
			lstParams.add(params);
	}
	
	public boolean hasParams(String params)
	{
		return lstParams.contains(params);
	}
	
}